home *** CD-ROM | disk | FTP | other *** search
/ Windows 6-Pak - Disc 6 / Windows 6-Pak (InfoMagic) (Disc 6) (1999).ISO / System-Analysis-Tools / fksym122.exe / SETUP.INI < prev    next >
INI File  |  1999-01-06  |  10KB  |  314 lines

  1. ; Installscript for fkWare SysMon. Copyright (C) 1998 by fkWare. All Rights reserved.
  2. ;-----------------------------------------------------------------------------------------------
  3.  
  4. [Setup]
  5.  Name              = "fkWare SysMon"
  6.  Version           = "1.22"
  7.  Title             = "fkWare SysMon Setup"
  8.  Copyright         = "Copyright ⌐ 1998/99 by fkWare. All Rights Reserved."
  9.  Bitmap            = setup.bmp
  10.  Icon              = fksysmon.ico
  11.  MinimumInstall    = Basic
  12.  TypicalInstall    = Basic,Help,Uninstall
  13.  Platforms         = WinNT,Win95
  14.  RegRootKey        = Software\fkWare\$ProgName
  15.                             
  16. ;-----------------------------------------------------------------------------------------------
  17.  
  18. [Background]                            
  19.  ShadedBackground  = Yes
  20.  Color1            = 0xFF8000
  21.  Color2            = 0x000000
  22.  
  23. ;-----------------------------------------------------------------------------------------------
  24.  
  25. [Finish]
  26.  DisplayRun        = Yes
  27.  ProgramPath       = $TargetFolder\fksysmon.exe
  28.  ProgramFlag       = Basic
  29.  
  30.  DisplayReadme     = Yes
  31.  ReadmePath        = $TargetFolder\readme.txt
  32.  ReadmeFlag        = Help
  33.  
  34. ;-----------------------------------------------------------------------------------------------
  35.  
  36. [TargetFolder]
  37.  BrowseForTarget   = Yes
  38.  TargetFolder      = $ProgramFilesFolder\$ProgName
  39.  
  40. ;-----------------------------------------------------------------------------------------------
  41.  
  42. [License]
  43.  DisplayLicense    = Yes
  44.  LicenseFile       = license.rtf
  45.  
  46. ;-----------------------------------------------------------------------------------------------
  47.  
  48. [Unload]
  49.  UnloadPrograms    = Yes
  50.  ClassName         = "SysMonClass"
  51.  
  52. ;-----------------------------------------------------------------------------------------------
  53.  
  54. [Uninstall]
  55.  CreateUninstall   = Yes
  56.  UninstallString   = "$ProgName 1.22"
  57.  UninstallApp      = $TargetFolder\uninstall.exe
  58.  
  59.  RemoveReg         = HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run|$ProgName
  60.  RemoveReg         = HKEY_CURRENT_USER\Software\fkWare\$ProgName
  61.  RemoveReg         = HKEY_CURRENT_USER\Software\fkWare\SysMon
  62.  RemoveReg         = HKEY_LOCAL_MACHINE\Software\fkWare\$ProgName
  63.  RemoveReg         = HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\$ProgName
  64.  RemoveReg         = HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\$ProgName.exe
  65.  
  66.  RemoveEmptyReg    = HKEY_CURRENT_USER\Software\fkWare
  67.  RemoveEmptyReg    = HKEY_LOCAL_MACHINE\Software\fkWare
  68.  
  69. ;-----------------------------------------------------------------------------------------------
  70.  
  71. [Options]
  72.  OptionItem        = Startup
  73.  OptionItem        = DesktopIcon
  74.  
  75. ;-----------------------------------------------------------------------------------------------
  76.  
  77. [Startup]
  78.  Item              = "Launch $ProgName at startup?"
  79.  Description       = "This will launch $ProgName every time Windows starts up."
  80.  Summary           = "       - Windows will launch $ProgName at startup"
  81.  AddRegistryValue  = RegistryStartupItem
  82.  Flag              = Basic
  83.  
  84. ;-----------------------------------------------------------------------------------------------
  85.  
  86. [CreateFolder]
  87.  CreateFolder      = CreateTargetFolder
  88.  
  89. [CreateTargetFolder]
  90.  Path              = $TargetFolder
  91.  Flag              = Basic
  92.  
  93. ;-----------------------------------------------------------------------------------------------
  94.  
  95. [DesktopIcon]
  96.  Item              = "Create $ProgName Icon on Desktop?"
  97.  Description       = "This will create an icon for $ProgName directly on your desktop"
  98.  Summary           = "       - Setup will create an icon on your desktop"
  99.  CreateShortcut    = DesktopShortCut
  100.  Flag              = Basic
  101.  
  102. ;-----------------------------------------------------------------------------------------------
  103.  
  104. [DesktopShortcut]
  105.  ShortcutPath      = "$Desktop\fkWare SysMon"
  106.  TargetFile        = "$TargetFolder\fkSysMon.exe"
  107.  Flag              = Basic
  108.  
  109. ;-----------------------------------------------------------------------------------------------
  110.  
  111. [ProgramGroup]
  112.  CreateGroup       = Yes
  113.  GroupName         = $ProgName
  114.  GroupLocation     = $ProgramGroupFolder
  115.  InstallShortcut   = fkSysMonShortcut
  116.  InstallShortcut   = HelpShortcut
  117.  InstallShortcut   = ReadmeShortcut
  118.  InstallShortcut   = RegisterShortcut
  119.  InstallShortcut   = UninstallShortcut
  120.  Flag              = ProgramGroup
  121.  
  122. [fkSysMonShortcut]
  123.  ShortcutPath      = "$GroupFolder\$ProgName"
  124.  TargetFile        = "$TargetFolder\fkSysMon.exe"
  125.  Flag              = Basic
  126.  
  127. [HelpShortcut]
  128.  ShortcutPath      = "$GroupFolder\fkWare SysMon Help"
  129.  TargetFile        = "$TargetFolder\fkSysMon.hlp"
  130.  Flag              = Help
  131.  
  132. [ReadmeShortcut]
  133.  ShortcutPath      = "$GroupFolder\Readme"
  134.  TargetFile        = "$TargetFolder\readme.txt"
  135.  Flag              = Help
  136.  
  137. [UninstallShortcut]
  138.  ShortcutPath      = "$GroupFolder\Uninstall fkWare SysMon"
  139.  TargetFile        = "$TargetFolder\uninstall.exe"
  140.  Flag              = Uninstall
  141.  
  142. [RegisterShortcut]
  143.  ShortcutPath      = "$GroupFolder\Register fkWare SysMon"
  144.  TargetFile        = "$TargetFolder\register.exe"
  145.  Flag              = Basic
  146.  
  147. ;-----------------------------------------------------------------------------------------------
  148.  
  149. [Registry]
  150.  AddStandardKeys   = Yes
  151.  AddRegistryValue  = RegistryAppPath1
  152.  AddRegistryValue  = RegistryAppPath2
  153.  MoveRegistryValue = UserName
  154.  MoveRegistryValue = RegCode
  155.  AddRegistryValue  = RegVersion
  156.  DeleteRegistryKey = RegOldSysMon
  157.                      
  158. [RegOldSysMon]
  159.  RootKey           = HKEY_CURRENT_USER
  160.  Path              = "SOFTWARE\fkWare\SysMon"
  161.  Flag              = Basic
  162.                      
  163. [UserName]
  164.  RootKey           = HKEY_CURRENT_USER
  165.  Path              = "SOFTWARE\fkWare\SysMon"
  166.  ItemName          = "UserName"
  167.  NewPath           = "SOFTWARE\fkWare\Registrations\SysMon"
  168.  Flag              = Basic
  169.  
  170. [RegCode]
  171.  RootKey           = HKEY_CURRENT_USER
  172.  Path              = "SOFTWARE\fkWare\SysMon"
  173.  ItemName          = "RegCode"
  174.  NewPath           = "SOFTWARE\fkWare\Registrations\SysMon"
  175.  Flag              = Basic
  176.  
  177. [RegVersion]
  178.  RootKey           = HKEY_CURRENT_USER
  179.  Path              = "SOFTWARE\fkWare\$ProgName"
  180.  Value             = "Version 1.22"
  181.  Flag              = Basic
  182.  
  183. [RegistryAppPath1]
  184.  RootKey           = HKEY_LOCAL_MACHINE
  185.  Path              = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\fkSysMon.exe"
  186.  Value             = "$TargetFolder\fkSysMon.exe"
  187.  Flag              = Basic
  188.  
  189. [RegistryAppPath2]
  190.  RootKey           = HKEY_LOCAL_MACHINE
  191.  Path              = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\fkSysMon.exe"
  192.  ItemName          = "Path"
  193.  Value             = "$TargetFolder"
  194.  Flag              = Basic
  195.  
  196. [RegistryStartupItem]
  197.  RootKey           = HKEY_CURRENT_USER
  198.  Path              = "Software\Microsoft\Windows\CurrentVersion\Run"
  199.  ItemName          = "$ProgName"
  200.  Value             = "$TargetFolder\fkSysMon.exe"
  201.  Flag              = Basic
  202.  
  203. ;-----------------------------------------------------------------------------------------------
  204.  
  205. [InstallFlags]
  206.  SelectInstallType = Yes
  207.  CustomInstall     = Yes
  208.  
  209.  InstallFlag       = Help
  210.  
  211.  CustomItem        = BasicItem
  212.  CustomItem        = HelpItem
  213.  CustomItem        = UninstallItem
  214.  
  215. ;-----------------------------------------------------------------------------------------------
  216.  
  217. [BasicItem]
  218.  Item              = "$ProgName basic files  (%li KByte)"
  219.  Description       = "This item contains all required files for running $ProgName."
  220.  Summary           = "       - Basic application files"
  221.  Flag              = Basic
  222.  
  223. [HelpItem]
  224.  Item              = "$ProgName help files  (%li KByte)"
  225.  Description       = "The item contains the help file for $ProgName and other documentation files."
  226.  Summary           = "       - Help Files"
  227.  Flag              = Help
  228.  
  229. [UninstallItem]
  230.  Item              = "Uninstall program  (%li KByte)"
  231.  Description       = "This uninstall program will completely remove $ProgName from your system if you want to remove it."
  232.  Summary           = "       - Uninstall program"
  233.  Flag              = Uninstall
  234.  
  235. ;-----------------------------------------------------------------------------------------------
  236.  
  237. [Install Files]
  238.  File = pdh.dll
  239.  File = psapi.dll
  240.  File = fkSysMon.exe
  241.  File = fkSysMon.hlp
  242.  File = fkSysMon.cnt
  243.  File = SysMon9x.dll
  244.  File = SysMonNT.dll
  245.  File = SysMonNet.dll
  246.  File = register.exe
  247.  File = register.hlp
  248.  File = reg-form.txt
  249.  File = readme.txt
  250.  File = changes.txt
  251.  File = uninstall.exe
  252.  File = webcheck.dll
  253.  File = "fkWare Web Site.url"
  254.  
  255. ;-----------------------------------------------------------------------------------------------
  256.  
  257. [fkWare Web Site.url]
  258.  Flag = ProgramGroup
  259.  TargetFolder = $GroupFolder
  260.  
  261. [pdh.dll]
  262.  Flag = Basic
  263.  TargetFolder = $SystemFolder
  264.  Version = 4.0.0.0
  265.  Platform = WinNT
  266.  
  267. [psapi.dll]
  268.  Flag = Basic
  269.  Platform = WinNT
  270.  
  271. [fkSysMon.exe]
  272.  Flag = Basic
  273.  
  274. [webcheck.dll]
  275.  Flag = Basic
  276.  
  277. [SysMon9x.dll]
  278.  Flag = Basic
  279.  Platform = Win95
  280.  
  281. [SysMonNT.dll]
  282.  Flag = Basic
  283.  Platform = WinNT
  284.  
  285. [SysMonNet.dll]
  286.  Flag = Basic
  287.  
  288. [fkSysMon.hlp]
  289.  Flag = Help
  290.  
  291. [fkSysMon.hlp]
  292.  Flag = Basic
  293.  
  294. [register.exe]
  295.  Flag = Basic
  296.  
  297. [fkSysMon.cnt]
  298.  Flag = Help
  299.  
  300. [readme.txt]
  301.  Flag = Help
  302.  
  303. [changes.txt]
  304.  Flag = Help
  305.  
  306. [reg-form.txt]
  307.  Flag = Basic
  308.  
  309. [uninstall.exe]
  310.  Flag = Uninstall
  311.  
  312. ;-----------------------------------------------------------------------------------------------
  313. ;End of file
  314.